home *** CD-ROM | disk | FTP | other *** search
/ Tech Arsenal 1 / Tech Arsenal (Arsenal Computer).ISO / tek-20 / nos_kit3.zip / TNC_TNC2.ZIP / TNC2BOOT.TXT < prev    next >
Text File  |  1987-05-26  |  2KB  |  37 lines

  1. Date: Sun 19 Oct 86 23:53:34-EDT
  2. From: Mike Chepponis <cadre!C.CS.CMU.EDU!Michael.Chepponis@pitt.UUCP>
  3. Subject: a couple of things.
  4.  
  5. Firstly, tnx for the experimentation - really needed!  Too bad you're not in
  6. Pgh!
  7.  
  8. As for kiss in a single ROM, that is the the ultimate goal, but I am unwilling
  9. to do that until I believe the code is bug-free.  I don't know why it happens,
  10. but about 1% of the packet are corrupted with extra characters;;; I'm working
  11. very hard trying to figure this out!  But, as I said, it should be usable as
  12. it sits.
  13.  
  14. As for funny sounding packets, the easiest thing to do is generate a simple C
  15. program to drive a serial port with SLIP' frames, and send out AX.25 UI frames.
  16. That way, you can monitor them on a regular TNC.  I did this, and the audio
  17. sounds OK to me; Be sure you send your txdelay appropriately - you might have
  18. to make it longer for the kiss TNC (use the appropriate frame type).  And, if
  19. you are seeing the CON LED come on, then the TNC is sending a valid frame to
  20. the host, and if you are not seeing it, there is some problem with the host
  21. software.  You may want to hack together a simple monitor to see what KISS is
  22. seeing - I've done that, and I watch  145.01 here.
  23.  
  24. As a hack, I took the info you gave me about when you were having trouble
  25. before you cut JMP6.  I think I have a ROM version that does not require you
  26. to cut JMP6... It relies on the fact that when the address 0000 is being output
  27. for the first opcode fetch, you said it returns an FF, which is RST 7 (call to
  28. loc 0x38).  So, I hacked the code to do only references to 0x4000 and above
  29. and to insert a JP 4000h at "4038h" - since an 8k ROM only goes to 3fffh, there
  30. is address wrap-around, but by forcing A14 on, you don't have to do anything
  31. special to the JMP6!  At least, it worked for me!  Here's v.3 of downloader
  32. code.  Try it with JMP6 connected, let me know if it works for you, too, 
  33. because if it does, this is the version of the downloader I should distribute!
  34.  
  35. (working my buns off, really!) -Mike
  36.  
  37.